/*
 * Ficha_epidemiologia_n12.java
 * 
 * Generado Automaticamente .
 * Tecnologos: 
	Ferney Jimenez Lopez
	Luis Hernadez Perez
	Dario Perez Campillo
 */ 
package healthmanager.modelo.bean;

import java.sql.Timestamp;

import org.apache.commons.lang.builder.ReflectionToStringBuilder;
import org.apache.ibatis.type.Alias;

import com.framework.interfaces.IDatosFichaEpidemiologia;

@Alias("ficha_epidemiologia_n12")
public class Ficha_epidemiologia_n12 implements IDatosFichaEpidemiologia{

	/************** ATRIBUTOS **************/

	private  String codigo_empresa;
	private  String codigo_sucursal;
	private  String codigo_ficha;
	private  String codigo_diagnostico;
	private  Timestamp fecha_inicial; 
	private  String identificacion;
	private  String tipo_de_ingreso;
	private  String clasificacion_bacteriologica;
	private  String clasificacion_final;
	private  String baciloscopia;
	private  Timestamp fecha_toma_baciloscopia;
	private  String resultado_indice;
	private  Timestamp fecha_resultado1;
	private  String biopsia;
	private  Timestamp fecha_toma_biopsia;
	private  String resultado_histopatologia;
	private  Timestamp fecha_resultado2;
	private  String maximo_grado_discap;
	private  String presenta_reaccion;
	private  Timestamp fecha_de_inicio_trata;
	private  String metodo_de_captacion;
	private  String posible_fuente_contagio;
	private  String investigacion_campo;
	private  Timestamp fecha_de_investigacion;
	private  String tiene_convivientes;
	private  Integer num_total_convivientes;
	private  Integer num_total_conv_examin;
	private  Integer num_total_conv_sintoma;
	private  Integer num_conv_vacunados;
	private  String observaciones_y_seguimientos;
	private  Timestamp creacion_date;
	private  Timestamp ultimo_update;
	private  String creacion_user;
	private  Timestamp delete_date;
	private  String ultimo_user;
	private  String delete_user;
	private  String via_ingreso;
	private Long codigo_historia;

	/*** Constructor Por Defecto ***/
	public Ficha_epidemiologia_n12(){}


	/*** Sobre carga de Constructor ***/
	public Ficha_epidemiologia_n12(
		String codigo_empresa,
		String codigo_sucursal,
		String codigo_ficha,
		String codigo_diagnostico,
		Timestamp fecha_inicial,
		String identificacion,
		String tipo_de_ingreso,
		String clasificacion_bacteriologica,
		String clasificacion_final,
		String baciloscopia,
		Timestamp fecha_toma_baciloscopia,
		String resultado_indice,
		Timestamp fecha_resultado1,
		String biopsia,
		Timestamp fecha_toma_biopsia,
		String resultado_histopatologia,
		Timestamp fecha_resultado2,
		String maximo_grado_discap,
		String presenta_reaccion,
		Timestamp fecha_de_inicio_trata,
		String metodo_de_captacion,
		String posible_fuente_contagio,
		String investigacion_campo,
		Timestamp fecha_de_investigacion,
		String tiene_convivientes,
		Integer num_total_convivientes,
		Integer num_total_conv_examin,
		Integer num_total_conv_sintoma,
		Integer num_conv_vacunados,
		String observaciones_y_seguimientos,
		Timestamp creacion_date,
		Timestamp ultimo_update,
		String creacion_user,
		Timestamp delete_date,
		String ultimo_user,
		String delete_user,
		String via_ingreso,
		Long codigo_historia){
		this.codigo_empresa = codigo_empresa;
		this.codigo_sucursal = codigo_sucursal;
		this.codigo_ficha = codigo_ficha;
		this.codigo_diagnostico = codigo_diagnostico;
		this.fecha_inicial = fecha_inicial;
		this.identificacion = identificacion;
		this.tipo_de_ingreso = tipo_de_ingreso;
		this.clasificacion_bacteriologica = clasificacion_bacteriologica;
		this.clasificacion_final = clasificacion_final;
		this.baciloscopia = baciloscopia;
		this.fecha_toma_baciloscopia = fecha_toma_baciloscopia;
		this.resultado_indice = resultado_indice;
		this.fecha_resultado1 = fecha_resultado1;
		this.biopsia = biopsia;
		this.fecha_toma_biopsia = fecha_toma_biopsia;
		this.resultado_histopatologia = resultado_histopatologia;
		this.fecha_resultado2 = fecha_resultado2;
		this.maximo_grado_discap = maximo_grado_discap;
		this.presenta_reaccion = presenta_reaccion;
		this.fecha_de_inicio_trata = fecha_de_inicio_trata;
		this.metodo_de_captacion = metodo_de_captacion;
		this.posible_fuente_contagio = posible_fuente_contagio;
		this.investigacion_campo = investigacion_campo;
		this.fecha_de_investigacion = fecha_de_investigacion;
		this.tiene_convivientes = tiene_convivientes;
		this.num_total_convivientes = num_total_convivientes;
		this.num_total_conv_examin = num_total_conv_examin;
		this.num_total_conv_sintoma = num_total_conv_sintoma;
		this.num_conv_vacunados = num_conv_vacunados;
		this.observaciones_y_seguimientos = observaciones_y_seguimientos;
		this.creacion_date = creacion_date;
		this.ultimo_update = ultimo_update;
		this.creacion_user = creacion_user;
		this.delete_date = delete_date;
		this.ultimo_user = ultimo_user;
		this.delete_user = delete_user;
		this.via_ingreso = via_ingreso;
		this.codigo_historia = codigo_historia;
	}
	@Override
	public String toString(){
		return ReflectionToStringBuilder.toString(this);
	}
	/************** METODOS SET ****************/

	public void setCodigo_empresa(String codigo_empresa){
		this.codigo_empresa=codigo_empresa;
	}
	public void setCodigo_sucursal(String codigo_sucursal){
		this.codigo_sucursal=codigo_sucursal;
	}
	public void setCodigo_ficha(String codigo_ficha){
		this.codigo_ficha=codigo_ficha;
	}
	public void setCodigo_diagnostico(String codigo_diagnostico){
		this.codigo_diagnostico=codigo_diagnostico;
	}
	public void setFecha_inicial(Timestamp fecha_inicial){
		this.fecha_inicial=fecha_inicial;
	}
	public void setIdentificacion(String identificacion){
		this.identificacion=identificacion;
	}
	public void setTipo_de_ingreso(String tipo_de_ingreso){
		this.tipo_de_ingreso=tipo_de_ingreso;
	}
	public void setClasificacion_bacteriologica(String clasificacion_bacteriologica){
		this.clasificacion_bacteriologica=clasificacion_bacteriologica;
	}
	public void setClasificacion_final(String clasificacion_final){
		this.clasificacion_final=clasificacion_final;
	}
	public void setBaciloscopia(String baciloscopia){
		this.baciloscopia=baciloscopia;
	}
	public void setFecha_toma_baciloscopia(Timestamp fecha_toma_baciloscopia){
		this.fecha_toma_baciloscopia=fecha_toma_baciloscopia;
	}
	public void setResultado_indice(String resultado_indice){
		this.resultado_indice=resultado_indice;
	}
	public void setFecha_resultado1(Timestamp fecha_resultado1){
		this.fecha_resultado1=fecha_resultado1;
	}
	public void setBiopsia(String biopsia){
		this.biopsia=biopsia;
	}
	public void setFecha_toma_biopsia(Timestamp fecha_toma_biopsia){
		this.fecha_toma_biopsia=fecha_toma_biopsia;
	}
	public void setResultado_histopatologia(String resultado_histopatologia){
		this.resultado_histopatologia=resultado_histopatologia;
	}
	public void setFecha_resultado2(Timestamp fecha_resultado2){
		this.fecha_resultado2=fecha_resultado2;
	}
	public void setMaximo_grado_discap(String maximo_grado_discap){
		this.maximo_grado_discap=maximo_grado_discap;
	}
	public void setPresenta_reaccion(String presenta_reaccion){
		this.presenta_reaccion=presenta_reaccion;
	}
	public void setFecha_de_inicio_trata(Timestamp fecha_de_inicio_trata){
		this.fecha_de_inicio_trata=fecha_de_inicio_trata;
	}
	public void setMetodo_de_captacion(String metodo_de_captacion){
		this.metodo_de_captacion=metodo_de_captacion;
	}
	public void setPosible_fuente_contagio(String posible_fuente_contagio){
		this.posible_fuente_contagio=posible_fuente_contagio;
	}
	public void setInvestigacion_campo(String investigacion_campo){
		this.investigacion_campo=investigacion_campo;
	}
	public void setFecha_de_investigacion(Timestamp fecha_de_investigacion){
		this.fecha_de_investigacion=fecha_de_investigacion;
	}
	public void setTiene_convivientes(String tiene_convivientes){
		this.tiene_convivientes=tiene_convivientes;
	}
	public void setNum_total_convivientes(Integer num_total_convivientes){
		this.num_total_convivientes=num_total_convivientes;
	}
	public void setNum_total_conv_examin(Integer num_total_conv_examin){
		this.num_total_conv_examin=num_total_conv_examin;
	}
	public void setNum_total_conv_sintoma(Integer num_total_conv_sintoma){
		this.num_total_conv_sintoma=num_total_conv_sintoma;
	}
	public void setNum_conv_vacunados(Integer num_conv_vacunados){
		this.num_conv_vacunados=num_conv_vacunados;
	}
	public void setObservaciones_y_seguimientos(String observaciones_y_seguimientos){
		this.observaciones_y_seguimientos=observaciones_y_seguimientos;
	}
	public void setCreacion_date(Timestamp creacion_date){
		this.creacion_date=creacion_date;
	}
	public void setUltimo_update(Timestamp ultimo_update){
		this.ultimo_update=ultimo_update;
	}
	public void setCreacion_user(String creacion_user){
		this.creacion_user=creacion_user;
	}
	public void setDelete_date(Timestamp delete_date){
		this.delete_date=delete_date;
	}
	public void setUltimo_user(String ultimo_user){
		this.ultimo_user=ultimo_user;
	}
	public void setDelete_user(String delete_user){
		this.delete_user=delete_user;
	}
	/************** METODOS GET **************/

	public String getCodigo_empresa(){
		return codigo_empresa;
	}
	public String getCodigo_sucursal(){
		return codigo_sucursal;
	}
	public String getCodigo_ficha(){
		return codigo_ficha;
	}
	public String getCodigo_diagnostico(){
		return codigo_diagnostico;
	}
	public Timestamp getFecha_inicial(){
		return fecha_inicial;
	}
	public String getIdentificacion(){
		return identificacion;
	}
	public String getTipo_de_ingreso(){
		return tipo_de_ingreso;
	}
	public String getClasificacion_bacteriologica(){
		return clasificacion_bacteriologica;
	}
	public String getClasificacion_final(){
		return clasificacion_final;
	}
	public String getBaciloscopia(){
		return baciloscopia;
	}
	public Timestamp getFecha_toma_baciloscopia(){
		return fecha_toma_baciloscopia;
	}
	public String getResultado_indice(){
		return resultado_indice;
	}
	public Timestamp getFecha_resultado1(){
		return fecha_resultado1;
	}
	public String getBiopsia(){
		return biopsia;
	}
	public Timestamp getFecha_toma_biopsia(){
		return fecha_toma_biopsia;
	}
	public String getResultado_histopatologia(){
		return resultado_histopatologia;
	}
	public Timestamp getFecha_resultado2(){
		return fecha_resultado2;
	}
	public String getMaximo_grado_discap(){
		return maximo_grado_discap;
	}
	public String getPresenta_reaccion(){
		return presenta_reaccion;
	}
	public Timestamp getFecha_de_inicio_trata(){
		return fecha_de_inicio_trata;
	}
	public String getMetodo_de_captacion(){
		return metodo_de_captacion;
	}
	public String getPosible_fuente_contagio(){
		return posible_fuente_contagio;
	}
	public String getInvestigacion_campo(){
		return investigacion_campo;
	}
	public Timestamp getFecha_de_investigacion(){
		return fecha_de_investigacion;
	}
	public String getTiene_convivientes(){
		return tiene_convivientes;
	}
	public Integer getNum_total_convivientes(){
		return num_total_convivientes;
	}
	public Integer getNum_total_conv_examin(){
		return num_total_conv_examin;
	}
	public Integer getNum_total_conv_sintoma(){
		return num_total_conv_sintoma;
	}
	public Integer getNum_conv_vacunados(){
		return num_conv_vacunados;
	}
	public String getObservaciones_y_seguimientos(){
		return observaciones_y_seguimientos;
	}
	public Timestamp getCreacion_date(){
		return creacion_date;
	}
	public Timestamp getUltimo_update(){
		return ultimo_update;
	}
	public String getCreacion_user(){
		return creacion_user;
	}
	public Timestamp getDelete_date(){
		return delete_date;
	}
	public String getUltimo_user(){
		return ultimo_user;
	}
	public String getDelete_user(){
		return delete_user;
	}
	public String getVia_ingreso() {
		return via_ingreso;
	}
	public void setVia_ingreso(String via_ingreso) {
		this.via_ingreso = via_ingreso;
	}
	public Long getCodigo_historia() {
		return codigo_historia;
	}
	public void setCodigo_historia(Long codigo_historia) {
		this.codigo_historia = codigo_historia;
	}

}
